package jpa.entitys.promis.sales;

import java.io.Serializable;

import javax.persistence.*;

import java.math.BigDecimal;
import java.util.Date;

/**
 * The persistent class for the SALES_BOOKINGS database table.
 * 
 */
@Entity
@Table(name="SALES_BOOKINGS")
@NamedQueries({
    @NamedQuery(name = "SalesBooking.findAll", query = " SELECT c FROM SalesBooking c "),
    @NamedQuery(name = "SalesBooking.findById", query = " SELECT c FROM SalesBooking c WHERE c.id = :Id "),
    @NamedQuery(name = "SalesBooking.findByStaging", query = " SELECT c FROM SalesBooking c WHERE c.syncIsstaging = :syncIsstaging")
})
public class SalesBooking extends jpa.entitys.common.CommonEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	@EmbeddedId
	private SalesBookingPK id;
	
	@Override public String toString() { return org.apache.commons.lang.builder.ToStringBuilder.reflectionToString(this);}

	@Column(name="ACCOUNT_CODE", length=5)
	private String accountCode;

	@Column(length=500)
	private String address;

	@Column(name="ADDRESS_CODE", length=1)
	private String addressCode;

	@Column(name="APPROVED_BY")
	private String approvedBy;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="APPROVED_ON")
	private Date approvedOn;

	@Column(precision=16, scale=2)
	private BigDecimal area;

	@Column(name="BOOKING_AMOUNT", nullable=false, precision=16, scale=2)
	private BigDecimal bookingAmount;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="BOOKING_DATE", nullable=false)
	private Date bookingDate;

	@Column(name="BOOKING_DISCOUNT_AMOUNT", precision=18, scale=2)
	private BigDecimal bookingDiscountAmount;

	@Column(name="BOOKING_DISCOUNT_AMOUNT2", precision=16, scale=2)
	private BigDecimal bookingDiscountAmount2;

	@Column(name="BOOKING_DISCOUNT_AMT", precision=16, scale=2)
	private BigDecimal bookingDiscountAmt;

	@Column(name="BOOKING_DISCOUNT_AMT2", precision=16, scale=2)
	private BigDecimal bookingDiscountAmt2;

	@Column(name="BOOKING_DISCOUNT_AMTPERSWQ", precision=16, scale=2)
	private BigDecimal bookingDiscountAmtperswq;

	@Column(name="BOOKING_DISCOUNT_PERCENT", precision=3)
	private BigDecimal bookingDiscountPercent;

	@Column(name="BOOKING_DISCOUNT_PERCENT2", precision=16, scale=2)
	private BigDecimal bookingDiscountPercent2;

	@Column(name="BOOKING_DISCOUNT_PERSWQ", precision=16, scale=2)
	private BigDecimal bookingDiscountPerswq;

	@Column(name="BUILDING_PHASE_CODE", length=30)
	private String buildingPhaseCode;

	@Column(name="CAMPAIGN_CODE", length=30)
	private String campaignCode;

	@Column(name="CASH_DISCOUNT_AMOUNT", precision=16, scale=2)
	private BigDecimal cashDiscountAmount;

	@Column(name="CHARGE_TEMP_ID", length=30)
	private String chargeTempId;

	@Column(name="CONTRACT_AMOUNT", precision=16, scale=2)
	private BigDecimal contractAmount;

	@Column(name="CONTRACT_NUMBER", precision=6)
	private BigDecimal contractNumber;

	@Column(name="CONTRACT_SERIES", length=4)
	private String contractSeries;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="CONTRACT_SIGNED_DATE")
	private Date contractSignedDate;

	@Column(name="CREATED_BY")
	private String createdBy;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="CREATED_ON", nullable=false)
	private Date createdOn;

	@Column(name="CUSTOMER_CODE", nullable=false, length=30)
	private String customerCode;

	@Column(name="CUSTOMER_NAME", length=300)
	private String customerName;

	@Column(name="DECORATION_PERIOD", precision=3)
	private BigDecimal decorationPeriod;

	@Column(name="DOCUMENT_REF", length=30)
	private String documentRef;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="DUE_DATE_OF_CONTRACT", nullable=false)
	private Date dueDateOfContract;

	@Column(name="DUE_DAY_OF_CONTRACT", precision=6)
	private BigDecimal dueDayOfContract;

	@Column(length=100)
	private String email;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="END_RENT_DATE")
	private Date endRentDate;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="EXPIRY_DATE")
	private Date expiryDate;

	@Column(name="FLOOR_ZONE_CODE", length=30)
	private String floorZoneCode;

	@Column(name="FURNITURE_AMOUNT", precision=16, scale=2)
	private BigDecimal furnitureAmount;

	@Column(name="LAST_UPD_BY")
	private String lastUpdBy;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="LAST_UPD_ON")
	private Date lastUpdOn;

	@Column(name="LINK_FILE_ID", precision=22)
	private BigDecimal linkFileId;

	@Column(name="LIST_PRICE_CODE", length=30)
	private String listPriceCode;

	@Column(name="LIST_PRICE_SWQ", precision=16, scale=2)
	private BigDecimal listPriceSwq;

	@Column(name="MODEL_CODE", length=30)
	private String modelCode;

	@Column(name="NET_PRICE", precision=18, scale=2)
	private BigDecimal netPrice;

	@Column(name="NET_PRICE_SWQ", precision=16, scale=2)
	private BigDecimal netPriceSwq;

	@Column(name="NET_PRICE_TRANS", precision=16, scale=2)
	private BigDecimal netPriceTrans;

	@Column(name="NET_PRICE_TRANS_SWQ", precision=16, scale=2)
	private BigDecimal netPriceTransSwq;

	@Column(name="OTHER_MODIFYWORD", precision=3)
	private BigDecimal otherModifyword;

	@Column(name="OTHER_TRANSFER", length=50)
	private String otherTransfer;

	@Column(name="OTHER_TRANSFERAMT", precision=16, scale=2)
	private BigDecimal otherTransferamt;

	@Column(name="OTHER_VAT", length=50)
	private String otherVat;

	@Column(name="OTHER_VATBUSINESS", length=50)
	private String otherVatbusiness;

	@Column(name="PAID_AMOUNT", precision=16, scale=2)
	private BigDecimal paidAmount;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="PAID_DATE")
	private Date paidDate;

	@Column(length=20)
	private String passwords;

	@Column(name="PAYMENT_TERM", length=30)
	private String paymentTerm;

	@Column(precision=16)
	private BigDecimal printed;

	@Column(name="PRODUCT_CODE", length=30)
	private String productCode;

	@Column(nullable=false, length=30)
	private String project;

	@Column(name="PROMOTION_DISCOUNT", precision=18, scale=2)
	private BigDecimal promotionDiscount;

	@Column(name="PROPERTY_TYPE_CODE", nullable=false, length=30)
	private String propertyTypeCode;

	@Column(name="PROSPECT_CODE", length=30)
	private String prospectCode;

	@Column(name="PROSPECT_ID", length=8)
	private String prospectId;

	@Column(name="QUOTE_NUMBER", precision=6)
	private BigDecimal quoteNumber;

	@Column(name="QUOTE_SERIES", length=4)
	private String quoteSeries;

	@Column(name="QUOTE_TYPE", length=2)
	private String quoteType;

	@Column(name="RECURRING_PERIOD_MONTHS", precision=3)
	private BigDecimal recurringPeriodMonths;

	@Column(length=1000)
	private String remarks;

	@Column(length=1000)
	private String remarks2;

	@Column(name="SALE_PRICE", precision=18, scale=2)
	private BigDecimal salePrice;

	@Column(name="SALES_CODE", length=30)
	private String salesCode;

	@Column(name="SALES_DIS_ADJT", length=15)
	private String salesDisAdjt;

	@Column(name="SALES_EXE_NAME", length=300)
	private String salesExeName;

	@Column(name="SALES_EXECUTIVE_CODE", length=30)
	private String salesExecutiveCode;

	@Column(name="SALES_NAME", length=300)
	private String salesName;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="START_RENT_DATE")
	private Date startRentDate;

	@Column(nullable=false, length=1)
	private String status;

	@Column(name="SUB_ACCOUNT_CODE", length=4)
	private String subAccountCode;

	@Column(name="SYNC_CREATEDBY", length=100)
	private String syncCreatedby;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="SYNC_CREATEDON")
	private Date syncCreatedon;

	@Column(name="SYNC_EXTERNAL_REF_KEY", length=100)
	private String syncExternalRefKey;

	@Column(name="SYNC_EXTERNAL_REF_NO", length=100)
	private String syncExternalRefNo;

	@Column(name="SYNC_ISSTAGING", length=1)
	private String syncIsstaging;

	@Column(name="SYNC_ISSYNC", length=1)
	private String syncIssync;

	@Column(name="SYNC_UPDATEDBY", length=100)
	private String syncUpdatedby;

    @Temporal( TemporalType.TIMESTAMP)
	@Column(name="SYNC_UPDATEDON")
	private Date syncUpdatedon;

	@Column(name="TEL_NO", length=300)
	private String telNo;

	@Column(name="TEMPORARY_RECEIPT_NUMBER", precision=6)
	private BigDecimal temporaryReceiptNumber;

	@Column(name="TEMPORARY_RECEIPT_SERIES", length=4)
	private String temporaryReceiptSeries;

	@Column(name="TEMPORARY_RECEIPT_TYPE", length=4)
	private String temporaryReceiptType;

	@Column(name="TOTAL_DISCOUNT", precision=16, scale=2)
	private BigDecimal totalDiscount;

	@Column(name="TRANSACTION_CODE", length=2)
	private String transactionCode;

	@Column(name="TRANSFER_DISCOUNT", precision=16, scale=2)
	private BigDecimal transferDiscount;

	@Column(name="TYPE_OF_CONTRACT", length=2)
	private String typeOfContract;

	@Column(name="UNIT_AREA", precision=12)
	private BigDecimal unitArea;

	@Column(name="UNIT_NO", precision=5)
	private BigDecimal unitNo;

	@Column(name="UNIT_NUMBER", length=30)
	private String unitNumber;

	@Column(name="VOUCHER_NUMBER", precision=6)
	private BigDecimal voucherNumber;

	@Column(name="VOUCHER_SERIES", length=4)
	private String voucherSeries;

	@Column(name="VOUCHER_TYPE", length=2)
	private String voucherType;
	
	@Column(name="IS_INTERFACE")
	private String isInterface;

	public String getIsInterface() {
		return isInterface;
	}

	public void setIsInterface(String isInterface) {
		this.isInterface = isInterface;
	}

    public SalesBooking() {
    }

	public SalesBookingPK getId() {
		return this.id;
	}

	public void setId(SalesBookingPK id) {
		this.id = id;
	}
	
	public String getAccountCode() {
		return this.accountCode;
	}

	public void setAccountCode(String accountCode) {
		this.accountCode = accountCode;
	}

	public String getAddress() {
		return this.address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getAddressCode() {
		return this.addressCode;
	}

	public void setAddressCode(String addressCode) {
		this.addressCode = addressCode;
	}

	public String getApprovedBy() {
		return this.approvedBy;
	}

	public void setApprovedBy(String approvedBy) {
		this.approvedBy = approvedBy;
	}

	public Date getApprovedOn() {
		return this.approvedOn;
	}

	public void setApprovedOn(Date approvedOn) {
		this.approvedOn = approvedOn;
	}

	public BigDecimal getArea() {
		return this.area;
	}

	public void setArea(BigDecimal area) {
		this.area = area;
	}

	public BigDecimal getBookingAmount() {
		return this.bookingAmount;
	}

	public void setBookingAmount(BigDecimal bookingAmount) {
		this.bookingAmount = bookingAmount;
	}

	public Date getBookingDate() {
		return this.bookingDate;
	}

	public void setBookingDate(Date bookingDate) {
		this.bookingDate = bookingDate;
	}

	public BigDecimal getBookingDiscountAmount() {
		return this.bookingDiscountAmount;
	}

	public void setBookingDiscountAmount(BigDecimal bookingDiscountAmount) {
		this.bookingDiscountAmount = bookingDiscountAmount;
	}

	public BigDecimal getBookingDiscountAmount2() {
		return this.bookingDiscountAmount2;
	}

	public void setBookingDiscountAmount2(BigDecimal bookingDiscountAmount2) {
		this.bookingDiscountAmount2 = bookingDiscountAmount2;
	}

	public BigDecimal getBookingDiscountAmt() {
		return this.bookingDiscountAmt;
	}

	public void setBookingDiscountAmt(BigDecimal bookingDiscountAmt) {
		this.bookingDiscountAmt = bookingDiscountAmt;
	}

	public BigDecimal getBookingDiscountAmt2() {
		return this.bookingDiscountAmt2;
	}

	public void setBookingDiscountAmt2(BigDecimal bookingDiscountAmt2) {
		this.bookingDiscountAmt2 = bookingDiscountAmt2;
	}

	public BigDecimal getBookingDiscountAmtperswq() {
		return this.bookingDiscountAmtperswq;
	}

	public void setBookingDiscountAmtperswq(BigDecimal bookingDiscountAmtperswq) {
		this.bookingDiscountAmtperswq = bookingDiscountAmtperswq;
	}

	public BigDecimal getBookingDiscountPercent() {
		return this.bookingDiscountPercent;
	}

	public void setBookingDiscountPercent(BigDecimal bookingDiscountPercent) {
		this.bookingDiscountPercent = bookingDiscountPercent;
	}

	public BigDecimal getBookingDiscountPercent2() {
		return this.bookingDiscountPercent2;
	}

	public void setBookingDiscountPercent2(BigDecimal bookingDiscountPercent2) {
		this.bookingDiscountPercent2 = bookingDiscountPercent2;
	}

	public BigDecimal getBookingDiscountPerswq() {
		return this.bookingDiscountPerswq;
	}

	public void setBookingDiscountPerswq(BigDecimal bookingDiscountPerswq) {
		this.bookingDiscountPerswq = bookingDiscountPerswq;
	}

	public String getBuildingPhaseCode() {
		return this.buildingPhaseCode;
	}

	public void setBuildingPhaseCode(String buildingPhaseCode) {
		this.buildingPhaseCode = buildingPhaseCode;
	}

	public String getCampaignCode() {
		return this.campaignCode;
	}

	public void setCampaignCode(String campaignCode) {
		this.campaignCode = campaignCode;
	}

	public BigDecimal getCashDiscountAmount() {
		return this.cashDiscountAmount;
	}

	public void setCashDiscountAmount(BigDecimal cashDiscountAmount) {
		this.cashDiscountAmount = cashDiscountAmount;
	}

	public String getChargeTempId() {
		return this.chargeTempId;
	}

	public void setChargeTempId(String chargeTempId) {
		this.chargeTempId = chargeTempId;
	}

	public BigDecimal getContractAmount() {
		return this.contractAmount;
	}

	public void setContractAmount(BigDecimal contractAmount) {
		this.contractAmount = contractAmount;
	}

	public BigDecimal getContractNumber() {
		return this.contractNumber;
	}

	public void setContractNumber(BigDecimal contractNumber) {
		this.contractNumber = contractNumber;
	}

	public String getContractSeries() {
		return this.contractSeries;
	}

	public void setContractSeries(String contractSeries) {
		this.contractSeries = contractSeries;
	}

	public Date getContractSignedDate() {
		return this.contractSignedDate;
	}

	public void setContractSignedDate(Date contractSignedDate) {
		this.contractSignedDate = contractSignedDate;
	}

	public String getCreatedBy() {
		return this.createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy;
	}

	public Date getCreatedOn() {
		return this.createdOn;
	}

	public void setCreatedOn(Date createdOn) {
		this.createdOn = createdOn;
	}

	public String getCustomerCode() {
		return this.customerCode;
	}

	public void setCustomerCode(String customerCode) {
		this.customerCode = customerCode;
	}

	public String getCustomerName() {
		return this.customerName;
	}

	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}

	public BigDecimal getDecorationPeriod() {
		return this.decorationPeriod;
	}

	public void setDecorationPeriod(BigDecimal decorationPeriod) {
		this.decorationPeriod = decorationPeriod;
	}

	public String getDocumentRef() {
		return this.documentRef;
	}

	public void setDocumentRef(String documentRef) {
		this.documentRef = documentRef;
	}

	public Date getDueDateOfContract() {
		return this.dueDateOfContract;
	}

	public void setDueDateOfContract(Date dueDateOfContract) {
		this.dueDateOfContract = dueDateOfContract;
	}

	public BigDecimal getDueDayOfContract() {
		return this.dueDayOfContract;
	}

	public void setDueDayOfContract(BigDecimal dueDayOfContract) {
		this.dueDayOfContract = dueDayOfContract;
	}

	public String getEmail() {
		return this.email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Date getEndRentDate() {
		return this.endRentDate;
	}

	public void setEndRentDate(Date endRentDate) {
		this.endRentDate = endRentDate;
	}

	public Date getExpiryDate() {
		return this.expiryDate;
	}

	public void setExpiryDate(Date expiryDate) {
		this.expiryDate = expiryDate;
	}

	public String getFloorZoneCode() {
		return this.floorZoneCode;
	}

	public void setFloorZoneCode(String floorZoneCode) {
		this.floorZoneCode = floorZoneCode;
	}

	public BigDecimal getFurnitureAmount() {
		return this.furnitureAmount;
	}

	public void setFurnitureAmount(BigDecimal furnitureAmount) {
		this.furnitureAmount = furnitureAmount;
	}

	public String getLastUpdBy() {
		return this.lastUpdBy;
	}

	public void setLastUpdBy(String lastUpdBy) {
		this.lastUpdBy = lastUpdBy;
	}

	public Date getLastUpdOn() {
		return this.lastUpdOn;
	}

	public void setLastUpdOn(Date lastUpdOn) {
		this.lastUpdOn = lastUpdOn;
	}

	public BigDecimal getLinkFileId() {
		return this.linkFileId;
	}

	public void setLinkFileId(BigDecimal linkFileId) {
		this.linkFileId = linkFileId;
	}

	public String getListPriceCode() {
		return this.listPriceCode;
	}

	public void setListPriceCode(String listPriceCode) {
		this.listPriceCode = listPriceCode;
	}

	public BigDecimal getListPriceSwq() {
		return this.listPriceSwq;
	}

	public void setListPriceSwq(BigDecimal listPriceSwq) {
		this.listPriceSwq = listPriceSwq;
	}

	public String getModelCode() {
		return this.modelCode;
	}

	public void setModelCode(String modelCode) {
		this.modelCode = modelCode;
	}

	public BigDecimal getNetPrice() {
		return this.netPrice;
	}

	public void setNetPrice(BigDecimal netPrice) {
		this.netPrice = netPrice;
	}

	public BigDecimal getNetPriceSwq() {
		return this.netPriceSwq;
	}

	public void setNetPriceSwq(BigDecimal netPriceSwq) {
		this.netPriceSwq = netPriceSwq;
	}

	public BigDecimal getNetPriceTrans() {
		return this.netPriceTrans;
	}

	public void setNetPriceTrans(BigDecimal netPriceTrans) {
		this.netPriceTrans = netPriceTrans;
	}

	public BigDecimal getNetPriceTransSwq() {
		return this.netPriceTransSwq;
	}

	public void setNetPriceTransSwq(BigDecimal netPriceTransSwq) {
		this.netPriceTransSwq = netPriceTransSwq;
	}

	public BigDecimal getOtherModifyword() {
		return this.otherModifyword;
	}

	public void setOtherModifyword(BigDecimal otherModifyword) {
		this.otherModifyword = otherModifyword;
	}

	public String getOtherTransfer() {
		return this.otherTransfer;
	}

	public void setOtherTransfer(String otherTransfer) {
		this.otherTransfer = otherTransfer;
	}

	public BigDecimal getOtherTransferamt() {
		return this.otherTransferamt;
	}

	public void setOtherTransferamt(BigDecimal otherTransferamt) {
		this.otherTransferamt = otherTransferamt;
	}

	public String getOtherVat() {
		return this.otherVat;
	}

	public void setOtherVat(String otherVat) {
		this.otherVat = otherVat;
	}

	public String getOtherVatbusiness() {
		return this.otherVatbusiness;
	}

	public void setOtherVatbusiness(String otherVatbusiness) {
		this.otherVatbusiness = otherVatbusiness;
	}

	public BigDecimal getPaidAmount() {
		return this.paidAmount;
	}

	public void setPaidAmount(BigDecimal paidAmount) {
		this.paidAmount = paidAmount;
	}

	public Date getPaidDate() {
		return this.paidDate;
	}

	public void setPaidDate(Date paidDate) {
		this.paidDate = paidDate;
	}

	public String getPasswords() {
		return this.passwords;
	}

	public void setPasswords(String passwords) {
		this.passwords = passwords;
	}

	public String getPaymentTerm() {
		return this.paymentTerm;
	}

	public void setPaymentTerm(String paymentTerm) {
		this.paymentTerm = paymentTerm;
	}

	public BigDecimal getPrinted() {
		return this.printed;
	}

	public void setPrinted(BigDecimal printed) {
		this.printed = printed;
	}

	public String getProductCode() {
		return this.productCode;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}

	public String getProject() {
		return this.project;
	}

	public void setProject(String project) {
		this.project = project;
	}

	public BigDecimal getPromotionDiscount() {
		return this.promotionDiscount;
	}

	public void setPromotionDiscount(BigDecimal promotionDiscount) {
		this.promotionDiscount = promotionDiscount;
	}

	public String getPropertyTypeCode() {
		return this.propertyTypeCode;
	}

	public void setPropertyTypeCode(String propertyTypeCode) {
		this.propertyTypeCode = propertyTypeCode;
	}

	public String getProspectCode() {
		return this.prospectCode;
	}

	public void setProspectCode(String prospectCode) {
		this.prospectCode = prospectCode;
	}

	public String getProspectId() {
		return this.prospectId;
	}

	public void setProspectId(String prospectId) {
		this.prospectId = prospectId;
	}

	public BigDecimal getQuoteNumber() {
		return this.quoteNumber;
	}

	public void setQuoteNumber(BigDecimal quoteNumber) {
		this.quoteNumber = quoteNumber;
	}

	public String getQuoteSeries() {
		return this.quoteSeries;
	}

	public void setQuoteSeries(String quoteSeries) {
		this.quoteSeries = quoteSeries;
	}

	public String getQuoteType() {
		return this.quoteType;
	}

	public void setQuoteType(String quoteType) {
		this.quoteType = quoteType;
	}

	public BigDecimal getRecurringPeriodMonths() {
		return this.recurringPeriodMonths;
	}

	public void setRecurringPeriodMonths(BigDecimal recurringPeriodMonths) {
		this.recurringPeriodMonths = recurringPeriodMonths;
	}

	public String getRemarks() {
		return this.remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getRemarks2() {
		return this.remarks2;
	}

	public void setRemarks2(String remarks2) {
		this.remarks2 = remarks2;
	}

	public BigDecimal getSalePrice() {
		return this.salePrice;
	}

	public void setSalePrice(BigDecimal salePrice) {
		this.salePrice = salePrice;
	}

	public String getSalesCode() {
		return this.salesCode;
	}

	public void setSalesCode(String salesCode) {
		this.salesCode = salesCode;
	}

	public String getSalesDisAdjt() {
		return this.salesDisAdjt;
	}

	public void setSalesDisAdjt(String salesDisAdjt) {
		this.salesDisAdjt = salesDisAdjt;
	}

	public String getSalesExeName() {
		return this.salesExeName;
	}

	public void setSalesExeName(String salesExeName) {
		this.salesExeName = salesExeName;
	}

	public String getSalesExecutiveCode() {
		return this.salesExecutiveCode;
	}

	public void setSalesExecutiveCode(String salesExecutiveCode) {
		this.salesExecutiveCode = salesExecutiveCode;
	}

	public String getSalesName() {
		return this.salesName;
	}

	public void setSalesName(String salesName) {
		this.salesName = salesName;
	}

	public Date getStartRentDate() {
		return this.startRentDate;
	}

	public void setStartRentDate(Date startRentDate) {
		this.startRentDate = startRentDate;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getSubAccountCode() {
		return this.subAccountCode;
	}

	public void setSubAccountCode(String subAccountCode) {
		this.subAccountCode = subAccountCode;
	}

	public String getSyncCreatedby() {
		return this.syncCreatedby;
	}

	public void setSyncCreatedby(String syncCreatedby) {
		this.syncCreatedby = syncCreatedby;
	}

	public Date getSyncCreatedon() {
		return this.syncCreatedon;
	}

	public void setSyncCreatedon(Date syncCreatedon) {
		this.syncCreatedon = syncCreatedon;
	}

	public String getSyncExternalRefKey() {
		return this.syncExternalRefKey;
	}

	public void setSyncExternalRefKey(String syncExternalRefKey) {
		this.syncExternalRefKey = syncExternalRefKey;
	}

	public String getSyncExternalRefNo() {
		return this.syncExternalRefNo;
	}

	public void setSyncExternalRefNo(String syncExternalRefNo) {
		this.syncExternalRefNo = syncExternalRefNo;
	}

	public String getSyncIsstaging() {
		return this.syncIsstaging;
	}

	public void setSyncIsstaging(String syncIsstaging) {
		this.syncIsstaging = syncIsstaging;
	}

	public String getSyncIssync() {
		return this.syncIssync;
	}

	public void setSyncIssync(String syncIssync) {
		this.syncIssync = syncIssync;
	}

	public String getSyncUpdatedby() {
		return this.syncUpdatedby;
	}

	public void setSyncUpdatedby(String syncUpdatedby) {
		this.syncUpdatedby = syncUpdatedby;
	}

	public Date getSyncUpdatedon() {
		return this.syncUpdatedon;
	}

	public void setSyncUpdatedon(Date syncUpdatedon) {
		this.syncUpdatedon = syncUpdatedon;
	}

	public String getTelNo() {
		return this.telNo;
	}

	public void setTelNo(String telNo) {
		this.telNo = telNo;
	}

	public BigDecimal getTemporaryReceiptNumber() {
		return this.temporaryReceiptNumber;
	}

	public void setTemporaryReceiptNumber(BigDecimal temporaryReceiptNumber) {
		this.temporaryReceiptNumber = temporaryReceiptNumber;
	}

	public String getTemporaryReceiptSeries() {
		return this.temporaryReceiptSeries;
	}

	public void setTemporaryReceiptSeries(String temporaryReceiptSeries) {
		this.temporaryReceiptSeries = temporaryReceiptSeries;
	}

	public String getTemporaryReceiptType() {
		return this.temporaryReceiptType;
	}

	public void setTemporaryReceiptType(String temporaryReceiptType) {
		this.temporaryReceiptType = temporaryReceiptType;
	}

	public BigDecimal getTotalDiscount() {
		return this.totalDiscount;
	}

	public void setTotalDiscount(BigDecimal totalDiscount) {
		this.totalDiscount = totalDiscount;
	}

	public String getTransactionCode() {
		return this.transactionCode;
	}

	public void setTransactionCode(String transactionCode) {
		this.transactionCode = transactionCode;
	}

	public BigDecimal getTransferDiscount() {
		return this.transferDiscount;
	}

	public void setTransferDiscount(BigDecimal transferDiscount) {
		this.transferDiscount = transferDiscount;
	}

	public String getTypeOfContract() {
		return this.typeOfContract;
	}

	public void setTypeOfContract(String typeOfContract) {
		this.typeOfContract = typeOfContract;
	}

	public BigDecimal getUnitArea() {
		return this.unitArea;
	}

	public void setUnitArea(BigDecimal unitArea) {
		this.unitArea = unitArea;
	}

	public BigDecimal getUnitNo() {
		return this.unitNo;
	}

	public void setUnitNo(BigDecimal unitNo) {
		this.unitNo = unitNo;
	}

	public String getUnitNumber() {
		return this.unitNumber;
	}

	public void setUnitNumber(String unitNumber) {
		this.unitNumber = unitNumber;
	}

	public BigDecimal getVoucherNumber() {
		return this.voucherNumber;
	}

	public void setVoucherNumber(BigDecimal voucherNumber) {
		this.voucherNumber = voucherNumber;
	}

	public String getVoucherSeries() {
		return this.voucherSeries;
	}

	public void setVoucherSeries(String voucherSeries) {
		this.voucherSeries = voucherSeries;
	}

	public String getVoucherType() {
		return this.voucherType;
	}

	public void setVoucherType(String voucherType) {
		this.voucherType = voucherType;
	}

}